/*
 * Copyright 2011 CraneLeeon authors
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
 
#LoadingIndicator{
    position: fixed;
    z-index: 1000;
    top: 1px;
    right: 5px;
    width: auto;
    height: auto;
    font-weight: bold;
    background-color: #ff3333;
    font-size: 18px;
}
#tab_startpage{
/*  background-image: url(../img/bg.gif);*/
  background-position: center center;
  background-attachment:scroll;
  background-repeat:no-repeat;
  background-color: #FFFFFF;
  height: 630px;
  width: 800px;
}
#NavBar{
    width: 150px;
    float: left;
}

#NavBar .NavBar_content{
    height: auto !important;
}

#NavBar .NavItem{
    position: relative;
    cursor: pointer;
}

#NavBar .NavItemHover{
    background-color: #5cc309;
}

.ui-tabs .ui-tabs-panel {
    padding-top: 2px;
    padding-bottom: 0px;
}

#TabContainer{
    position: relative;
    float: left;
    width: 845px;
    /*height: 676px;*/
}
#TabContainer .TabTitle{
    position: relative;
    float: left;
}
/*#TabContainer .TabTitle li,
#TabContainer .TabTitle li a,
#TabContainer .TabTitle li a span,*/
#TabContainer .TabTitle li div{
    cursor: default !important;
}
#TabContainer .TabContant{
    position: relative;
    float: left;
}
#TabContainer .TabContant div{
    position: relative;
    float: left;
}

/*BUTTONs*/
.BT_TabClose{
    float:left;
    width:16px;
    height:16px;
    background-image:url(../js/jquery/ui/css/images/ui-icons_ffffff_256x240.png);
    background-position:-99px -130px;
}

.BT_Edit{
    width:16px;
    height:16px;
    background-image:url(../js/jquery/ui/css/images/ui-icons_ffffff_256x240.png);
    background-position:-67px -116px;
}

.BT_New{
    width:16px;
    height:16px;
    background-image:url(../js/jquery/ui/css/images/ui-icons_ffffff_256x240.png);
    background-position:-2px -194px;
}

.BT_UpToList{
    background:url("../img/kuba_arrow_icons_set.svg.med.png") !important;
    background-position:-149px -101px !important;
    height: 46px;
    width: 48px;
}

.BT_DownToList{
    background:url("../img/kuba_arrow_icons_set.svg.med.png") !important;
    background-position:-76px -155px !important;
    height: 46px;
    width: 48px;
}

.BT_MoveNav_Up{
    background:url("../js/jquery/ui/css/images/ui-icons_ffffff_256x240.png");
    background-position:-4px -52px;
    height: 14px;
    width: 3px;
}

.BT_MoveNav_Down{
    background:url("../js/jquery/ui/css/images/ui-icons_ffffff_256x240.png");
    background-position:-68px -52px;
    height: 14px;
    width: 3px;
}

.BT_ComboMark{
    width:16px !important;
    height:16px;
}


/*Util*/
.Disabled{

}

/*FORMs*/
.DetailPanel{
    min-height:200px;
}
.DetailPanel .Bt_Popup{
/*    float:left;*/
    cursor:pointer;
    background-image:url(../img/DocumentDraw.gif);
    background-repeat:no-repeat;
    width: 15px !important;
    height: 15px;
}
.DetailPanel .ShowOnly{
    border: 1px outset #A6C9E2;
    min-height: 16px;
    display:block;
    color: #000000;
}
.DetailPanel .ShowOnly .Code{
    color: #0000cc;
}
.DetailPanel input[disabled] {
    border: 1px outset #A6C9E2;
    min-height: 16px;
    display:block;
    /*color: #000000;
    background-color: #ffffff;*/
}
.DetailPanel input.text, .DetailPanel .ShowOnly { margin-bottom:12px; width:95%; padding: .4em; }
.DetailPanel fieldset { border:1px solid #C5DBEC; margin-top:4px; float:left;}
.DetailPanel fieldset legend{ color:#2E6E9E;}
.DetailPanel h1 { font-size: 1.2em; margin: .6em 0; }
.DetailPanel .Disabled{
    /*background: #cccccc !important;*/
    /*color: #FFFFFF;*/
    cursor: default !important;
}
.DetailPanel table.FormTable{
    width:100%;
    border: none;
}
.DetailPanel table.FormTable label{
    padding-bottom: 10px;
    padding-right: 10px;
}
.DetailPanel table.FormTable input, .DetailPanel table.FormTable textarea, .DetailPanel table.FormTable span, .DetailPanel table.FormTable label, .DetailPanel table.FormTable button{
    float: right;
}
.DetailPanel button.FormButton  {
/*    -moz-border-radius:6px 6px 6px 6px;
    background:url("../js/jquery/ui/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") repeat-x scroll 0 50% #222222;
    color:#FFFFFF;
    cursor:pointer;
    font-size:1em;
    font-weight:bold;
    margin:3px;
    padding:0.4em 0;
    text-align:center;*/
    width:110px;
    float: right;
}
.DetailPanel table.FormTable input, .DetailPanel table.FormTable textarea, .DetailPanel table.FormTable span{
    width:90%;
    min-height: 16px;
    font-size: 1.1em;
    padding: 0.4em;
}
.BT_ComboMark span{
    width:16px !important;
    height:16px;
    min-height: 16px;
    padding: 0px !important;
}
.DetailPanel table.FormTable td{
    padding: 5px;
}
.DetailPanel table.FormTable td.label{
    width:60px;
}
.DetailPanel table.FormTable td.input{
    width:150px;
}
.ui-jqdialog, .ui-searchFilter{
    z-index: 1500 !important;
}

.DLG_Message{
}
/*popup window*/
.PopupWindow{
}

.PopupWindow .ShowOnly{
    border: 1px outset #A6C9E2;
    min-height: 16px;
    display:block;
    color: #000000;
}
.PopupWindow .ShowOnly .Code{
    color: #0000cc;
}
.PopupWindow input[disabled] {
    border: 1px outset #A6C9E2;
    min-height: 16px;
    display:block;
}
.PopupWindow input.text, .PopupWindow .ShowOnly { margin-bottom:12px; width:95%; padding: .4em; }
.PopupWindow fieldset { border:1px solid #C5DBEC; margin-top:4px; float:left;}
.PopupWindow fieldset legend{ color:#2E6E9E;}
.PopupWindow h1 { font-size: 1.2em; margin: .6em 0; }
.PopupWindow .Disabled{
    cursor: default !important;
}
.PopupWindow table.FormTable{
    width:100%;
    border: none;
}
.PopupWindow table.FormTable label{
    padding-bottom: 10px;
    padding-right: 10px;
}
.PopupWindow table.FormTable input, .PopupWindow table.FormTable textarea, .PopupWindow table.FormTable span, .PopupWindow table.FormTable label, .PopupWindow table.FormTable button{
    float: right;
}
.PopupWindow button.FormButton  {
    width:110px;
    float: right;
}
.PopupWindow table.FormTable input, .PopupWindow table.FormTable textarea, .PopupWindow table.FormTable span{
    width:80%;
    min-height: 16px;
    font-size: 1.1em;
    padding: 0.4em;
}
.PopupWindow table.FormTable td{
    padding: 5px;
}
.PopupWindow table.FormTable td.label{
    width:60px;
}
.PopupWindow table.FormTable td.input{
    width:150px;
}
/*------------*/

.StatusMark.STARTED{
    color: blue;
}
.StatusMark.PROCSSSING{
    color: darkorange;
}
.StatusMark.SUSPEND{
    color: red;
}
.StatusMark.FINISHED{
    color: green;
}

.StatusMark.ONLINE{
    color: green;
}
.StatusMark.OFFLINE{
    color: red;
}

.BooleanMark .Checked_ON{
    border: none;
    height:8px;width:16px;margin:auto;text-align:center;
    background-position: -66px -148px;
/*    background-position: -83px -149px;*/
}
.BooleanMark .Checked_OFF{
    border: none;
    height:8px;width:8px;margin:auto;text-align:center;
/*    background:none !important;*/
    background-position: -84px -133px;
/*    background-position: -117px -149px;*/
}

div.flash {
    border:1px solid #AFE14C;
    padding:20px 10px;
    -moz-border-radius:5px 5px 5px 5px;
    border-color:#D9E4FF;
    margin:10px 5px;
    width:375px;
}

.ui-progressbar-value {
    background-image: url(../img/pbar-ani.gif);
}

.LinkedText{
    color: blue;
    text-decoration: underline;
    cursor: pointer;
}

.bt_import span{
    padding: 0px !important;
}

/*.Bt_Upload{
    background-image: url("../js/jquery/ui/css/images/ui-bg_glass_75_d0e5f5_1x400.png");
    background-repeat: repeat-x;
    background-attachment: scroll;
    background-position: 50% 50%;
    background-color: #DFEFFC;
}*/


